Amazonian dolphin - English Synonyms Dictionary